package com.yfp.operation.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yfp.operation.domain.Marketing;

/**
 * @author admin
 * @description 针对表【marketing(营销主表)】的数据库操作Service
 * @createDate 2024-07-17 17:08:44
 */
public interface MarketingService extends IService<Marketing> {

    /**
     * 根据id获取关联的 活动 or 券 or 礼包 名称
     *
     * @param marketingId
     * @return
     */
    String getNameById(Long marketingId);

    /**
     * 根据id获取关联的 活动 or 券 id
     *
     * @param marketingId
     * @return
     */
    Long getIdById(Long marketingId);

    <T> T getMarById(Long marketingId);
}
